package com.symaster.common.swing.dialog.setting;

import javax.swing.*;

/**
 * @author yinmiao
 * @date 2021-10-13 11:43
 */
public interface SettingPageInterface {

    /**
     * 返回内容区域
     */
    JComponent getRootPanel();

    /**
     * 返回标题
     */
    String getTitle();

    /**
     * 返回唯一id
     */
    String getUUID();

    /**
     * 保存事件
     * 返回是否保存成功
     */
    boolean saveProfileListener();

    /**
     * 重新加载默认配置
     */
    void reloadListener();
}
